

<!DOCTYPE html>
<html class="writer-html5" lang="en" >
<head>
  <meta charset="utf-8" />
  
  <meta name="viewport" content="width=device-width, initial-scale=1.0" />
  
  <title>Ceph 文档中文翻译说明 &mdash; Ceph Documentation</title>
  

  
  <link rel="stylesheet" href="../../_static/ceph.css" type="text/css" />
  <link rel="stylesheet" href="../../_static/pygments.css" type="text/css" />
  <link rel="stylesheet" href="../../_static/graphviz.css" type="text/css" />
  <link rel="stylesheet" href="../../_static/css/custom.css" type="text/css" />

  
  
    <link rel="shortcut icon" href="../../_static/favicon.ico"/>
  

  
  

  

  
  <!--[if lt IE 9]>
    <script src="../../_static/js/html5shiv.min.js"></script>
  <![endif]-->
  
    
      <script type="text/javascript" id="documentation_options" data-url_root="../../" src="../../_static/documentation_options.js"></script>
        <script src="../../_static/jquery.js"></script>
        <script src="../../_static/underscore.js"></script>
        <script src="../../_static/doctools.js"></script>
    
    <script type="text/javascript" src="../../_static/js/theme.js"></script>

    
    <link rel="index" title="Index" href="../../genindex/" />
    <link rel="search" title="Search" href="../../search/" />
    <link rel="next" title="词语翻译惯例" href="../translation-convention/" />
    <link rel="prev" title="Ceph 中文文档翻译资源" href="../" /> 
</head>

<body class="wy-body-for-nav">

   
  <header class="top-bar">
    

















<div role="navigation" aria-label="breadcrumbs navigation">

  <ul class="wy-breadcrumbs">
    
      <li><a href="../../" class="icon icon-home"></a> &raquo;</li>
        
          <li><a href="../">Ceph 中文文档翻译资源</a> &raquo;</li>
        
      <li>Ceph 文档中文翻译说明</li>
    
    
      <li class="wy-breadcrumbs-aside">
        
          
            <a href="../../_sources/translation_cn/README.rst.txt" rel="nofollow"> View page source</a>
          
        
      </li>
    
  </ul>

  
  <hr/>
</div>
  </header>
  <div class="wy-grid-for-nav">
    
    <nav data-toggle="wy-nav-shift" class="wy-nav-side">
      <div class="wy-side-scroll">
        <div class="wy-side-nav-search"  style="background: #eee" >
          

          
            <a href="../../">
          

          
            
            <img src="../../_static/logo.png" class="logo" alt="Logo"/>
          
          </a>

          

          
<div role="search">
  <form id="rtd-search-form" class="wy-form" action="../../search/" method="get">
    <input type="text" name="q" placeholder="Search docs" />
    <input type="hidden" name="check_keywords" value="yes" />
    <input type="hidden" name="area" value="default" />
  </form>
</div>

          
        </div>

        
        <div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
          
            
            
              
            
            
              <ul class="current">
<li class="toctree-l1"><a class="reference internal" href="../../start/intro/">Ceph 简介</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../install/">安装 Ceph</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../cephadm/">Cephadm</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../rados/">Ceph 存储集群</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../cephfs/">Ceph 文件系统</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../rbd/">Ceph 块设备</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../radosgw/">Ceph 对象网关</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../mgr/">Ceph 管理器守护进程</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../mgr/dashboard/">Ceph 仪表盘</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../api/">API 文档</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../architecture/">体系结构</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../dev/developer_guide/">开发者指南</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../dev/internals/">Ceph 内幕</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../governance/">项目管理</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../foundation/">Ceph 基金会</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../ceph-volume/">ceph-volume</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../releases/general/">Ceph 版本（总目录）</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../releases/">Ceph 版本（索引）</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../security/">Security</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../glossary/">Ceph 术语</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../jaegertracing/">Tracing</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="../">中文版翻译资源</a><ul class="current">
<li class="toctree-l2 current"><a class="current reference internal" href="#">项目介绍</a><ul>
<li class="toctree-l3"><a class="reference internal" href="#id1">中文版文档风格</a><ul>
<li class="toctree-l4"><a class="reference internal" href="#id3">配置选项翻译</a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="#id5">更新步骤</a></li>
<li class="toctree-l3"><a class="reference internal" href="#id6">翻译步骤</a></li>
<li class="toctree-l3"><a class="reference internal" href="#id7">文档编译</a><ul>
<li class="toctree-l4"><a class="reference internal" href="#id8">编译步骤</a></li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="../translation-convention/">词句翻译约定</a></li>
<li class="toctree-l2"><a class="reference internal" href="../build-errors/">文档编译错误</a></li>
<li class="toctree-l2"><a class="reference internal" href="../todo/">TODO for Chinese</a></li>
<li class="toctree-l2"><a class="reference internal" href="../todo/#todo-for-raw-doc-english-version">TODO for raw doc (English version)</a></li>
</ul>
</li>
</ul>

            
          
        </div>
        
      </div>
    </nav>

    <section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">

      
      <nav class="wy-nav-top" aria-label="top navigation">
        
          <i data-toggle="wy-nav-top" class="fa fa-bars"></i>
          <a href="../../">Ceph</a>
        
      </nav>


      <div class="wy-nav-content">
        
        <div class="rst-content">
        
          <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
           <div itemprop="articleBody">
            
<div id="dev-warning" class="admonition note">
  <p class="first admonition-title">Notice</p>
  <p class="last">This document is for a development version of Ceph.</p>
</div>
  <div id="docubetter" align="right" style="padding: 5px; font-weight: bold;">
    <a href="https://pad.ceph.com/p/Report_Documentation_Bugs">Report a Documentation Bug</a>
  </div>

  
  <div class="section" id="ceph">
<h1>Ceph 文档中文翻译说明<a class="headerlink" href="#ceph" title="Permalink to this headline">¶</a></h1>
<p>This is Chinese translation of Ceph distributed storage system documents
(mainly <code class="docutils literal notranslate"><span class="pre">doc</span></code> and <code class="docutils literal notranslate"><span class="pre">src/common/options/*yaml.in</span></code>, from <a class="reference external" href="https://github.com/ceph/ceph">https://github.com/ceph/ceph</a>),
the translation tooling suits for any language, maybe :-D, you are allowed to
reuse them for your translation, just let me known,
email me &lt;<a class="reference external" href="mailto:gongfan193&#37;&#52;&#48;gmail&#46;com">gongfan193<span>&#64;</span>gmail<span>&#46;</span>com</a>&gt;</p>
<hr class="docutils" />
<p>这里是 Ceph 文档中文版的源码，编译好的位于：
<a class="reference external" href="https://github.com/drunkard/ceph-readable-doc">https://github.com/drunkard/ceph-readable-doc</a> ，可以克隆到本地，启动HTTP服务，
直接飞速浏览。</p>
<div class="section" id="id1">
<h2>中文版文档风格<a class="headerlink" href="#id1" title="Permalink to this headline">¶</a></h2>
<p>译文的语言风格：</p>
<ul class="simple">
<li><p>通俗易懂，尽量不用生僻的词语，前人没有翻译过的术语、又不太好直译的，想办法用转义、通感之类的修辞方法翻译；</p></li>
<li><p>尽量用本土化的语言风格；中文就按汉语习惯翻译，不做直译，有时候反而不好理解；</p></li>
<li><p>废话少说，捞干的。</p></li>
</ul>
<p>词语的翻译应该尽量一致，请参考<a class="reference external" href="/translation_cn/translation-convention">翻译惯例</a>（即 translation-convention.rst ）。</p>
<p>尽量遵守原文档的书写风格，如缩进、不超过 80 列宽、等。</p>
<p>有些风格是中文版特有的，如：</p>
<ul>
<li><p>中文和非中文用空格分隔；</p></li>
<li><p>插入命令，前一段行尾加空格和双引号（” ::”）；</p></li>
<li><p>尽量保留原文的标题、并改为注释或链接，以防别的文档里有（自动生成的）引用，且便于后续更新；如果链接与别的冲突了，可改为注释（行首加两点和空格）；</p></li>
<li><p>用反斜线（”\”）换行，这样不会额外增加空格，即不留白；</p></li>
<li><p>原文中用双引号引用的词语在中文文档里可去掉引号，因为原文引用它已经很显眼了；</p></li>
<li><p>断行考虑因素：</p>
<blockquote>
<div><ul class="simple">
<li><p>为防止中文版和英文版文档的行数差得太多、在后续更新时找不到位置，中文版断行要提前，比如在 64 列左右断行；</p></li>
<li><p><strong>断行列数要与 vi_two_files.sh 脚本内的同步；</strong></p></li>
<li><p>断行尽量避开词语、术语，后续要批量更改的时候方便过滤；</p></li>
<li><p>尽量按语义断行，即语义所在行和原文基本一致，语义一致时不必太在意列是否整齐，反正编译后会合并成一行；</p></li>
</ul>
</div></blockquote>
</li>
</ul>
<div class="section" id="id3">
<h3>配置选项翻译<a class="headerlink" href="#id3" title="Permalink to this headline">¶</a></h3>
<p>原文档的配置选项用 <code class="docutils literal notranslate"><span class="pre">..</span> <span class="pre">confval::</span></code> 来解释含义，源文件位于 <code class="docutils literal notranslate"><span class="pre">src/common/options/*.yaml.in</span></code> 里。为翻译这部分内容，我把它们复制到了 <code class="docutils literal notranslate"><span class="pre">zh_options/</span></code> 里面，只需翻译描述部分，字段名不能改，否则渲染系统就识别不到了，也就是说， <code class="docutils literal notranslate"><span class="pre">type</span> <span class="pre">|</span> <span class="pre">default</span> <span class="pre">|</span> <span class="pre">min</span> <span class="pre">|</span> <span class="pre">max</span></code> 之类的字段名只能维持原样，不能像原来一样翻译成 <code class="docutils literal notranslate"><span class="pre">类型</span> <span class="pre">|</span> <span class="pre">默认值</span> <span class="pre">|</span> <span class="pre">最小值</span> <span class="pre">|</span> <span class="pre">最大值</span></code> 。</p>
<p>此外，还需更改 <code class="docutils literal notranslate"><span class="pre">*.yaml.in</span></code> 文件的路径，让渲染系统采用译文：</p>
<div class="highlight-sh notranslate"><div class="highlight"><pre><span></span><span class="c1"># conf.py -&gt; ceph_confval_imports ，需要改成 doc-zh/zh_options</span>

 <span class="nv">ceph_confval_imports</span> <span class="o">=</span> glob.glob<span class="o">(</span>os.path.join<span class="o">(</span>top_level,
-                                              <span class="s1">&#39;doc-zh/zh_options&#39;</span>,
+                                              <span class="s1">&#39;src/common/options&#39;</span>,
                                               <span class="s1">&#39;*.yaml.in&#39;</span><span class="o">))</span>
</pre></div>
</div>
<div class="section" id="desc">
<h4>desc<a class="headerlink" href="#desc" title="Permalink to this headline">¶</a></h4>
<p>yaml.in 文件里同时有 fmt_desc|long_desc|desc 时，优先级为
fmt_desc &gt; long_desc &gt; desc ，见 _ext/ceph_confval.py 里：</p>
<div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="n">desc</span> <span class="o">=</span> <span class="n">opt</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s1">&#39;fmt_desc&#39;</span><span class="p">)</span> <span class="ow">or</span> <span class="n">opt</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s1">&#39;long_desc&#39;</span><span class="p">)</span> <span class="ow">or</span> <span class="n">opt</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s1">&#39;desc&#39;</span><span class="p">)</span>
</pre></div>
</div>
</div>
<div class="section" id="id4">
<h4>字段名<a class="headerlink" href="#id4" title="Permalink to this headline">¶</a></h4>
<p>TODO: 翻译字段名，位于 _ext/ceph_confval.py -&gt; TEMPLATE</p>
</div>
</div>
</div>
<div class="section" id="id5">
<h2>更新步骤<a class="headerlink" href="#id5" title="Permalink to this headline">¶</a></h2>
<p>本项目的更新是对照着 Ceph 项目原文和 doc/ 目录相关的 commit 历史进行的，这样就无需挨篇对照。</p>
<p>以下只是大致步骤，路径不同时还需修改脚本：</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">mkdir</span> <span class="o">/</span><span class="n">git</span> <span class="o">&amp;&amp;</span> <span class="n">cd</span> <span class="o">/</span><span class="n">git</span>
<span class="n">git</span> <span class="n">clone</span> <span class="n">https</span><span class="p">:</span><span class="o">//</span><span class="n">github</span><span class="o">.</span><span class="n">com</span><span class="o">/</span><span class="n">ceph</span><span class="o">/</span><span class="n">ceph</span><span class="o">.</span><span class="n">git</span>
<span class="n">git</span> <span class="n">clone</span> <span class="n">https</span><span class="p">:</span><span class="o">//</span><span class="n">github</span><span class="o">.</span><span class="n">com</span><span class="o">/</span><span class="p">{</span><span class="n">你的github用户名</span><span class="p">}</span><span class="o">/</span><span class="n">ceph</span><span class="o">-</span><span class="n">Chinese</span><span class="o">-</span><span class="n">doc</span><span class="o">.</span><span class="n">git</span>

<span class="n">cd</span> <span class="o">/</span><span class="n">git</span><span class="o">/</span><span class="n">ceph</span><span class="o">-</span><span class="n">Chinese</span><span class="o">-</span><span class="n">doc</span><span class="o">/</span> <span class="o">&amp;&amp;</span> <span class="o">./</span><span class="n">translation_cn</span><span class="o">/</span><span class="n">update</span><span class="o">-</span><span class="n">doc</span><span class="o">.</span><span class="n">sh</span>
<span class="c1"># update-doc.sh 脚本用了 git 和 tig 命令，最好先检查下安装了没。</span>
<span class="c1"># 对照着 tig 里的 commit 历史开始更新中文文档！</span>
<span class="c1"># 从第一个 commit 开始更新、翻译。</span>

<span class="c1"># 必须按日期更新！！！一次最少要更新一天的，如果遇上 commit 历史交叉得</span>
<span class="c1"># 厉害，可能一次必须更新很多天的。</span>

<span class="c1"># 更改脚本 ``env.sh`` 里的 SYNC_TO 变量；</span>
<span class="n">vi</span> <span class="n">env</span><span class="o">.</span><span class="n">sh</span>    <span class="c1"># 更新 SYNC_TO 变量</span>

<span class="c1"># 提交变更</span>
<span class="o">./</span><span class="n">commit</span><span class="o">-</span><span class="n">updated</span><span class="o">.</span><span class="n">sh</span>
<span class="n">git</span> <span class="n">push</span> <span class="n">origin</span>
</pre></div>
</div>
<p>然后可以在 github 上向我反馈您的更新 :-)</p>
</div>
<div class="section" id="id6">
<h2>翻译步骤<a class="headerlink" href="#id6" title="Permalink to this headline">¶</a></h2>
<p>用于辅助翻译质量的工具 <code class="docutils literal notranslate"><span class="pre">qa</span></code> 是用 Python 写的，主要用了 <code class="docutils literal notranslate"><span class="pre">pandas</span></code> ，
我这里配置了 venv 环境配置:</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">python3</span><span class="mf">.9</span> <span class="o">-</span><span class="n">m</span> <span class="n">venv</span> <span class="o">/</span><span class="n">cc</span>
<span class="o">.</span> <span class="o">/</span><span class="n">cc</span><span class="o">/</span><span class="nb">bin</span><span class="o">/</span><span class="n">activate</span>
<span class="n">pip</span> <span class="n">install</span> <span class="n">pandas</span>
</pre></div>
</div>
<p>代码库克隆步骤见上一节。</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">cd</span> <span class="o">/</span><span class="n">git</span><span class="o">/</span><span class="n">ceph</span><span class="o">-</span><span class="n">Chinese</span><span class="o">-</span><span class="n">doc</span><span class="o">/</span>

<span class="c1"># 看整个项目的翻译情况</span>
<span class="o">./</span><span class="n">qa</span>

<span class="c1"># 看单个子系统的翻译情况（不含 ``dev/`` ，开发文档）</span>
<span class="o">./</span><span class="n">qa</span> <span class="n">rbd</span>

<span class="c1"># 看单个文档的翻译情况</span>
<span class="o">./</span><span class="n">qa</span> <span class="n">rbd</span><span class="o">/</span><span class="n">rbd</span><span class="o">-</span><span class="n">mirroring</span><span class="o">.</span><span class="n">rst</span>
</pre></div>
</div>
<p><code class="docutils literal notranslate"><span class="pre">qa</span></code> 工具的输出仅作参考，应该能够涵盖大部分应该翻译的内容。
翻译完、核对完之后，用脚本提交（如果你用 <code class="docutils literal notranslate"><span class="pre">zh_build-doc</span></code> 编译了中文文档，
这个脚本也会自动同步，如果没有就只是提交）:</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="o">./</span><span class="n">translation_cn</span><span class="o">/</span><span class="n">commit</span><span class="o">-</span><span class="n">updated</span><span class="o">.</span><span class="n">sh</span>
</pre></div>
</div>
</div>
<div class="section" id="id7">
<h2>文档编译<a class="headerlink" href="#id7" title="Permalink to this headline">¶</a></h2>
<p>注意事项：</p>
<ol class="arabic simple">
<li><p>Java 虚拟机应该用 oracle-jdk-bin-1.8 或 oracle-jdk-bin-1.7 ， jre 缺少必要的库文件。</p></li>
<li><p>Sphinx 文档编译系统是基于 python 的，我现在用的是 python 3.9 ；</p></li>
<li><p>ditaa 图还不能翻译为中文，因为渲染时的字体问题还未解决；</p></li>
</ol>
<div class="section" id="id8">
<h3>编译步骤<a class="headerlink" href="#id8" title="Permalink to this headline">¶</a></h3>
<p>这些文档从 ceph 源码中的 doc/ 目录翻译而来，结构未变，所以您仍然可以用原文档的构建方法构建此文档。只需用此库替换 ceph 源码库的 doc 目录，具体步骤如下：</p>
<ol class="arabic">
<li><p>你得克隆本文档库，并克隆 Ceph 源码，如：</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">mkdir</span> <span class="o">/</span><span class="n">git</span> <span class="o">&amp;&amp;</span> <span class="n">cd</span> <span class="o">/</span><span class="n">git</span>
<span class="n">git</span> <span class="n">clone</span> <span class="n">https</span><span class="p">:</span><span class="o">//</span><span class="n">github</span><span class="o">.</span><span class="n">com</span><span class="o">/</span><span class="n">ceph</span><span class="o">/</span><span class="n">ceph</span><span class="o">.</span><span class="n">git</span>
<span class="n">git</span> <span class="n">clone</span> <span class="n">https</span><span class="p">:</span><span class="o">//</span><span class="n">github</span><span class="o">.</span><span class="n">com</span><span class="o">/</span><span class="n">drunkard</span><span class="o">/</span><span class="n">ceph</span><span class="o">-</span><span class="n">Chinese</span><span class="o">-</span><span class="n">doc</span><span class="o">.</span><span class="n">git</span>
</pre></div>
</div>
</li>
<li><p>配置环境，链接：</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">cd</span> <span class="o">/</span><span class="n">git</span><span class="o">/</span><span class="n">ceph</span>
<span class="n">ln</span> <span class="o">-</span><span class="n">s</span> <span class="o">/</span><span class="n">git</span><span class="o">/</span><span class="n">ceph</span><span class="o">-</span><span class="n">Chinese</span><span class="o">-</span><span class="n">doc</span> <span class="n">doc</span><span class="o">-</span><span class="n">zh</span>

<span class="n">cd</span> <span class="o">/</span><span class="n">git</span><span class="o">/</span><span class="n">ceph</span><span class="o">/</span><span class="n">admin</span>
<span class="n">ln</span> <span class="o">-</span><span class="n">sf</span> <span class="o">../</span><span class="n">doc</span><span class="o">-</span><span class="n">zh</span><span class="o">/</span><span class="n">translation_cn</span><span class="o">/</span><span class="n">zh_build</span><span class="o">-</span><span class="n">doc</span> <span class="o">.</span>
<span class="n">ln</span> <span class="o">-</span><span class="n">sf</span> <span class="o">../</span><span class="n">doc</span><span class="o">-</span><span class="n">zh</span><span class="o">/</span><span class="n">translation_cn</span><span class="o">/</span><span class="n">zh_serve</span><span class="o">-</span><span class="n">doc</span> <span class="n">serve</span><span class="o">-</span><span class="n">doc_zh</span>
</pre></div>
</div>
</li>
<li><p>执行 ceph 库内 admin 目录下的 build-doc 开始构建文档；</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">cd</span> <span class="o">/</span><span class="n">git</span><span class="o">/</span><span class="n">ceph</span>
<span class="o">./</span><span class="n">admin</span><span class="o">/</span><span class="n">zh_build</span><span class="o">-</span><span class="n">doc</span>
<span class="o">./</span><span class="n">admin</span><span class="o">/</span><span class="n">zh_build</span><span class="o">-</span><span class="n">doc</span> <span class="n">linkcheck</span>    <span class="c1"># 检查链接是否有效，耗时很长</span>
</pre></div>
</div>
</li>
<li><p>启动文档服务器，这样就可以通过 <a class="reference external" href="http://localhost:9080/">http://localhost:9080/</a> 阅读文档了。</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">cd</span> <span class="o">/</span><span class="n">git</span><span class="o">/</span><span class="n">ceph</span>
<span class="o">./</span><span class="n">admin</span><span class="o">/</span><span class="n">serve</span><span class="o">-</span><span class="n">doc_zh</span>
</pre></div>
</div>
</li>
</ol>
<p>如果编译失败，请参考<a class="reference external" href="/translation_cn/build-errors">此文档</a>（即 build-errors.rst ）解决。</p>
</div>
</div>
</div>



           </div>
           
          </div>
          <footer>
    <div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
        <a href="../translation-convention/" class="btn btn-neutral float-right" title="词语翻译惯例" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
        <a href="../" class="btn btn-neutral float-left" title="Ceph 中文文档翻译资源" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a>
    </div>

  <hr/>

  <div role="contentinfo">
    <p>
        &#169; Copyright 2016, Ceph authors and contributors. Licensed under Creative Commons Attribution Share Alike 3.0 (CC-BY-SA-3.0).

    </p>
  </div> 

</footer>
        </div>
      </div>

    </section>

  </div>
  

  <script type="text/javascript">
      jQuery(function () {
          SphinxRtdTheme.Navigation.enable(true);
      });
  </script>

  
  
    
   

</body>
</html>